package net.cyndeline.GUI.rendering

import scala.collection.mutable.ListBuffer

/**
 * Sorts lists of render data based on the order they should be drawn on a canvas, at specified coordinates.
 * @param jobs A list of lists with renders. Every separate list contains graphical objects that should be drawn
 *             in their own "layer". The renders in the first list belong to the lowest layer, and should be overlapped
 *             by renders at the same drawing area in subsequent layers.
 */
case class RenderJob(jobs: ListBuffer[ListBuffer[Render]]) {

}
